[INFO] fetching crate legalis-i18n 0.1.4...
[INFO] testing legalis-i18n-0.1.4 against try#0abe69e6c16114311cc2700e972492e64d69c28f for pr-154065-1
[INFO] extracting crate legalis-i18n 0.1.4 into /workspace/builds/worker-6-tc2/source
[INFO] started tweaking crates.io crate legalis-i18n 0.1.4
[INFO] finished tweaking crates.io crate legalis-i18n 0.1.4
[INFO] tweaked toml for crates.io crate legalis-i18n 0.1.4 written to /workspace/builds/worker-6-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate legalis-i18n 0.1.4 on toolchain 0abe69e6c16114311cc2700e972492e64d69c28f
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate legalis-i18n 0.1.4 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 8092befe89ce6fa9395f7a346be942141e4d6964dd85b403149ccfaea80955ba
[INFO] running `Command { std: "docker" "start" "-a" "8092befe89ce6fa9395f7a346be942141e4d6964dd85b403149ccfaea80955ba", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "8092befe89ce6fa9395f7a346be942141e4d6964dd85b403149ccfaea80955ba", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8092befe89ce6fa9395f7a346be942141e4d6964dd85b403149ccfaea80955ba", kill_on_drop: false }`
[INFO] [stdout] 8092befe89ce6fa9395f7a346be942141e4d6964dd85b403149ccfaea80955ba
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 952027c64523db3c3c1857656f5216d7780bd9b1b3700a147b36d0e4a1acd078
[INFO] running `Command { std: "docker" "start" "-a" "952027c64523db3c3c1857656f5216d7780bd9b1b3700a147b36d0e4a1acd078", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.105
[INFO] [stderr]    Compiling unicode-ident v1.0.22
[INFO] [stderr]    Compiling typenum v1.19.0
[INFO] [stderr]    Compiling version_check v0.9.5
[INFO] [stderr]    Compiling crossbeam-utils v0.8.21
[INFO] [stderr]    Compiling memchr v2.7.6
[INFO] [stderr]    Compiling libc v0.2.180
[INFO] [stderr]    Compiling zmij v1.0.16
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling equivalent v1.0.2
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]    Compiling foldhash v0.2.0
[INFO] [stderr]    Compiling allocator-api2 v0.2.21
[INFO] [stderr]    Compiling regex-syntax v0.8.8
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling quote v1.0.43
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling syn v2.0.114
[INFO] [stderr]    Compiling crossbeam-deque v0.8.6
[INFO] [stderr]    Compiling cpufeatures v0.2.17
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling uuid v1.20.0
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling lru v0.16.3
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling rayon v1.11.0
[INFO] [stderr]    Compiling indexmap v2.13.0
[INFO] [stderr]    Compiling regex-automata v0.4.13
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling regex v1.12.2
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling chrono v0.4.43
[INFO] [stderr]    Compiling legalis-core v0.1.4
[INFO] [stderr]    Compiling legalis-i18n v0.1.4 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 03s
[INFO] running `Command { std: "docker" "inspect" "952027c64523db3c3c1857656f5216d7780bd9b1b3700a147b36d0e4a1acd078", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "952027c64523db3c3c1857656f5216d7780bd9b1b3700a147b36d0e4a1acd078", kill_on_drop: false }`
[INFO] [stdout] 952027c64523db3c3c1857656f5216d7780bd9b1b3700a147b36d0e4a1acd078
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 2c9143a1849120fcf9533d966cad6a37679327d2ef8c0fd66e3bc7e248deef42
[INFO] running `Command { std: "docker" "start" "-a" "2c9143a1849120fcf9533d966cad6a37679327d2ef8c0fd66e3bc7e248deef42", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v2.0.114
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling zerocopy v0.8.33
[INFO] [stderr]    Compiling find-msvc-tools v0.1.8
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling cc v1.2.53
[INFO] [stderr]    Compiling clap_lex v0.7.7
[INFO] [stderr]    Compiling ciborium-io v0.2.2
[INFO] [stderr]    Compiling plotters-backend v0.3.7
[INFO] [stderr]    Compiling clap_builder v4.5.54
[INFO] [stderr]    Compiling rayon v1.11.0
[INFO] [stderr]    Compiling itertools v0.13.0
[INFO] [stderr]    Compiling plotters-svg v0.3.7
[INFO] [stderr]    Compiling cast v0.3.0
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr]    Compiling walkdir v2.5.0
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling page_size v0.6.0
[INFO] [stderr]    Compiling oorandom v11.1.5
[INFO] [stderr]    Compiling anes v0.1.6
[INFO] [stderr]    Compiling alloca v0.4.0
[INFO] [stderr]    Compiling criterion-plot v0.8.1
[INFO] [stderr]    Compiling clap v4.5.54
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling uuid v1.20.0
[INFO] [stderr]    Compiling indexmap v2.13.0
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling zerocopy-derive v0.8.33
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling chrono v0.4.43
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling criterion v0.8.1
[INFO] [stderr]    Compiling legalis-core v0.1.4
[INFO] [stderr]    Compiling legalis-i18n v0.1.4 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 24s
[INFO] running `Command { std: "docker" "inspect" "2c9143a1849120fcf9533d966cad6a37679327d2ef8c0fd66e3bc7e248deef42", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2c9143a1849120fcf9533d966cad6a37679327d2ef8c0fd66e3bc7e248deef42", kill_on_drop: false }`
[INFO] [stdout] 2c9143a1849120fcf9533d966cad6a37679327d2ef8c0fd66e3bc7e248deef42
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 0cdae606a8d0c66e07fc1affccfddf6d7ccf1d0b1ca0aa9dd7d7f5beb28894b0
[INFO] running `Command { std: "docker" "start" "-a" "0cdae606a8d0c66e07fc1affccfddf6d7ccf1d0b1ca0aa9dd7d7f5beb28894b0", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.16s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/legalis_i18n-2a7ac2f52807d2a2)
[INFO] [stdout] 
[INFO] [stdout] running 595 tests
[INFO] [stdout] test accessibility_tests::test_audio_narration_citation ... ok
[INFO] [stdout] test accessibility_tests::test_audio_narration_legal_text ... ok
[INFO] [stdout] test accessibility_tests::test_audio_narration_with_settings ... ok
[INFO] [stdout] test accessibility_tests::test_audio_narration_ssml ... ok
[INFO] [stdout] test accessibility_tests::test_audio_narration_section ... ok
[INFO] [stdout] test accessibility_tests::test_emphasis_level_display ... ok
[INFO] [stdout] test accessibility_tests::test_plain_language_generator ... ok
[INFO] [stdout] test accessibility_tests::test_plain_language_custom_jargon ... ok
[INFO] [stdout] test accessibility_tests::test_plain_language_meets_target ... ok
[INFO] [stdout] test accessibility_tests::test_screen_reader_compliance_issues ... ok
[INFO] [stdout] test accessibility_tests::test_reading_level_improvement ... ok
[INFO] [stdout] test accessibility_tests::test_screen_reader_document_structure ... ok
[INFO] [stdout] test accessibility_tests::test_screen_reader_compliance_check ... ok
[INFO] [stdout] test accessibility_tests::test_reading_level_adjuster ... ok
[INFO] [stdout] test accessibility_tests::test_screen_reader_optimizer ... ok
[INFO] [stdout] test accessibility_tests::test_sign_language_add_custom ... ok
[INFO] [stdout] test accessibility_tests::test_screen_reader_skip_links ... ok
[INFO] [stdout] test accessibility_tests::test_sign_language_html_generation ... ok
[INFO] [stdout] test accessibility_tests::test_screen_reader_skip_links_locale ... ok
[INFO] [stdout] test accessibility_tests::test_sign_language_reference ... ok
[INFO] [stdout] test accessibility_tests::test_sign_language_referencer ... ok
[INFO] [stdout] test accessibility_tests::test_sign_language_by_type ... ok
[INFO] [stdout] test accessibility_tests::test_sign_language_type_display ... ok
[INFO] [stdout] test accessibility_tests::test_simplification_strategy_display ... ok
[INFO] [stdout] test accessibility_tests::test_sign_language_get_references ... ok
[INFO] [stdout] test accessibility_tests::test_target_reading_level_display ... ok
[INFO] [stdout] test accessibility_tests::test_wcag_level_display ... ok
[INFO] [stdout] test ai_translation_tests::test_context_disambiguator_get_contexts ... ok
[INFO] [stdout] test ai_translation_tests::test_disambiguation_type_display ... ok
[INFO] [stdout] test ai_translation_tests::test_disambiguation_context_creation ... ok
[INFO] [stdout] test ai_translation_tests::test_legal_prompt_template_creation ... ok
[INFO] [stdout] test ai_translation_tests::test_ai_quality_score_creation ... ok
[INFO] [stdout] test ai_translation_tests::test_context_disambiguator_defaults ... ok
[INFO] [stdout] test accessibility_tests::test_target_reading_level_grade ... ok
[INFO] [stdout] test ai_translation_tests::test_context_disambiguator_best_context ... ok
[INFO] [stdout] test ai_translation_tests::test_llm_provider_display ... ok
[INFO] [stdout] test ai_translation_tests::test_llm_translator_anthropic ... ok
[INFO] [stdout] test ai_translation_tests::test_llm_translator_openai ... ok
[INFO] [stdout] test ai_translation_tests::test_llm_translator_generate_prompt ... ok
[INFO] [stdout] test ai_translation_tests::test_quality_estimation_report_creation ... ok
[INFO] [stdout] test ai_translation_tests::test_legal_prompt_template_render ... ok
[INFO] [stdout] test ai_translation_tests::test_quality_estimation_report_threshold ... ok
[INFO] [stdout] test ai_translation_tests::test_quality_estimator_defaults ... ok
[INFO] [stdout] test ai_translation_tests::test_quality_estimator_estimate ... ok
[INFO] [stdout] test ai_translation_tests::test_quality_estimator_is_acceptable ... ok
[INFO] [stdout] test ai_translation_tests::test_quality_metric_display ... ok
[INFO] [stdout] test ai_translation_tests::test_style_attribute_display ... ok
[INFO] [stdout] test ai_translation_tests::test_llm_translator_creation ... ok
[INFO] [stdout] test ai_translation_tests::test_quality_estimation_report_quality_level ... ok
[INFO] [stdout] test ai_translation_tests::test_style_preserving_translator ... ok
[INFO] [stdout] test ai_translation_tests::test_quality_estimator_creation ... ok
[INFO] [stdout] test ai_translation_tests::test_style_preserving_translator_instructions ... ok
[INFO] [stdout] test ai_translation_tests::test_style_profile_formal_legal ... ok
[INFO] [stdout] test cultural_tests::test_context_category_display ... ok
[INFO] [stdout] test cultural_tests::test_cultural_context_by_category ... ok
[INFO] [stdout] test ai_translation_tests::test_style_profile_locale_preference ... ok
[INFO] [stdout] test ai_translation_tests::test_style_profile_informal_legal ... ok
[INFO] [stdout] test cultural_tests::test_cultural_context_with_guidelines ... ok
[INFO] [stdout] test cultural_tests::test_custom_type_display ... ok
[INFO] [stdout] test cultural_tests::test_colonial_legacy_mapper ... ok
[INFO] [stdout] test cultural_tests::test_indigenous_law_by_region ... ok
[INFO] [stdout] test cultural_tests::test_colonial_power_display ... ok
[INFO] [stdout] test cultural_tests::test_colonial_legacy_creation ... ok
[INFO] [stdout] test cultural_tests::test_local_custom_registry ... ok
[INFO] [stdout] test cultural_tests::test_indigenous_law_creation ... ok
[INFO] [stdout] test cultural_tests::test_local_custom_by_type ... ok
[INFO] [stdout] test cultural_tests::test_indigenous_law_registry ... ok
[INFO] [stdout] test cultural_tests::test_local_custom_creation ... ok
[INFO] [stdout] test cultural_tests::test_cultural_context_registry ... ok
[INFO] [stdout] test cultural_tests::test_cultural_context_creation ... ok
[INFO] [stdout] test cultural_tests::test_religious_law_islamic ... ok
[INFO] [stdout] test cultural_tests::test_religious_law_registry ... ok
[INFO] [stdout] test cultural_tests::test_registry_counts ... ok
[INFO] [stdout] test cultural_tests::test_religious_law_jewish ... ok
[INFO] [stdout] test cultural_tests::test_religious_law_type_display ... ok
[INFO] [stdout] test emerging_markets_tests::test_contribution_creation ... ok
[INFO] [stdout] test emerging_markets_tests::test_contribution_status_display ... ok
[INFO] [stdout] test emerging_markets_tests::test_contribution_reject ... ok
[INFO] [stdout] test emerging_markets_tests::test_contribution_workflow_count_by_status ... ok
[INFO] [stdout] test emerging_markets_tests::test_contribution_start_review ... ok
[INFO] [stdout] test emerging_markets_tests::test_contribution_workflow_get_by_status ... ok
[INFO] [stdout] test emerging_markets_tests::test_contribution_workflow_new ... ok
[INFO] [stdout] test emerging_markets_tests::test_contribution_workflow_get_by_language ... ok
[INFO] [stdout] test emerging_markets_tests::test_contribution_workflow_get_contribution ... ok
[INFO] [stdout] test emerging_markets_tests::test_contribution_workflow_submit ... ok
[INFO] [stdout] test emerging_markets_tests::test_contribution_approve ... ok
[INFO] [stdout] test emerging_markets_tests::test_dialect_creation ... ok
[INFO] [stdout] test emerging_markets_tests::test_contribution_workflow_approve ... ok
[INFO] [stdout] test emerging_markets_tests::test_contribution_workflow_reject ... ok
[INFO] [stdout] test emerging_markets_tests::test_dialect_handler_add_custom ... ok
[INFO] [stdout] test emerging_markets_tests::test_dialect_handler_get_dialect ... ok
[INFO] [stdout] test emerging_markets_tests::test_dialect_to_dialect ... ok
[INFO] [stdout] test emerging_markets_tests::test_dialect_to_standard ... ok
[INFO] [stdout] test emerging_markets_tests::test_dialect_handler_defaults ... ok
[INFO] [stdout] test emerging_markets_tests::test_dialect_handler_normalize ... ok
[INFO] [stdout] test emerging_markets_tests::test_dialect_handler_get_by_language ... ok
[INFO] [stdout] test emerging_markets_tests::test_dialect_handler_to_dialect ... ok
[INFO] [stdout] test emerging_markets_tests::test_dialect_type_display ... ok
[INFO] [stdout] test emerging_markets_tests::test_extended_language_registry_defaults ... ok
[INFO] [stdout] test emerging_markets_tests::test_emerging_markets_integration ... ok
[INFO] [stdout] test emerging_markets_tests::test_extended_language_registry_low_resource ... ok
[INFO] [stdout] test emerging_markets_tests::test_extended_language_registry_by_family ... ok
[INFO] [stdout] test emerging_markets_tests::test_extended_language_registry_get_language ... ok
[INFO] [stdout] test emerging_markets_tests::test_local_law_database_get_term ... ok
[INFO] [stdout] test emerging_markets_tests::test_extended_language_registry_add_custom ... ok
[INFO] [stdout] test emerging_markets_tests::test_local_law_database_add_custom ... ok
[INFO] [stdout] test emerging_markets_tests::test_extended_language_creation ... ok
[INFO] [stdout] test emerging_markets_tests::test_local_law_database_by_jurisdiction ... ok
[INFO] [stdout] test emerging_markets_tests::test_local_law_database_by_system ... ok
[INFO] [stdout] test emerging_markets_tests::test_local_law_database_defaults ... ok
[INFO] [stdout] test emerging_markets_tests::test_local_law_database_to_english ... ok
[INFO] [stdout] test emerging_markets_tests::test_local_law_term_creation ... ok
[INFO] [stdout] test emerging_markets_tests::test_low_resource_config_creation ... ok
[INFO] [stdout] test emerging_markets_tests::test_local_law_with_contribution ... ok
[INFO] [stdout] test emerging_markets_tests::test_low_resource_strategy_display ... ok
[INFO] [stdout] test emerging_markets_tests::test_low_resource_support_defaults ... ok
[INFO] [stdout] test emerging_markets_tests::test_low_resource_support_is_low_resource ... ok
[INFO] [stdout] test historical_tests::test_archaic_dictionary_add_custom ... ok
[INFO] [stdout] test emerging_markets_tests::test_low_resource_with_dialects ... ok
[INFO] [stdout] test historical_tests::test_archaic_dictionary_defaults ... ok
[INFO] [stdout] test historical_tests::test_archaic_dictionary_by_name ... ok
[INFO] [stdout] test emerging_markets_tests::test_low_resource_support_fallback_chain ... ok
[INFO] [stdout] test historical_tests::test_archaic_term_creation ... ok
[INFO] [stdout] test historical_tests::test_archaic_dictionary_translate ... ok
[INFO] [stdout] test historical_tests::test_archaic_dictionary_by_period ... ok
[INFO] [stdout] test emerging_markets_tests::test_low_resource_support_get_config ... ok
[INFO] [stdout] test emerging_markets_tests::test_low_resource_support_add_custom ... ok
[INFO] [stdout] test historical_tests::test_etymology_by_language_family ... ok
[INFO] [stdout] test historical_tests::test_etymology_tracker_add_custom ... ok
[INFO] [stdout] test historical_tests::test_etymology_tracker_defaults ... ok
[INFO] [stdout] test historical_tests::test_format_french_revolutionary_date ... ok
[INFO] [stdout] test historical_tests::test_etymology_creation ... ok
[INFO] [stdout] test historical_tests::test_etymology_tracker_get ... ok
[INFO] [stdout] test historical_tests::test_format_historical_date_gregorian ... ok
[INFO] [stdout] test historical_tests::test_format_historical_date_julian ... ok
[INFO] [stdout] test historical_tests::test_gregorian_to_julian_conversion ... ok
[INFO] [stdout] test historical_tests::test_historical_context_add_custom ... ok
[INFO] [stdout] test historical_tests::test_historical_context_annotator_defaults ... ok
[INFO] [stdout] test historical_tests::test_historical_calendar_display ... ok
[INFO] [stdout] test historical_tests::test_historical_context_get ... ok
[INFO] [stdout] test historical_tests::test_historical_period_display ... ok
[INFO] [stdout] test historical_tests::test_historical_context_by_period ... ok
[INFO] [stdout] test historical_tests::test_julian_gregorian_offset ... ok
[INFO] [stdout] test historical_tests::test_julian_to_gregorian_conversion ... ok
[INFO] [stdout] test historical_tests::test_language_family_display ... ok
[INFO] [stdout] test historical_tests::test_historical_context_creation ... ok
[INFO] [stdout] test international_standards_tests::test_bcp47_creation ... ok
[INFO] [stdout] test international_standards_tests::test_bcp47_parse_invalid ... ok
[INFO] [stdout] test international_standards_tests::test_bcp47_from_locale ... ok
[INFO] [stdout] test international_standards_tests::test_bcp47_roundtrip ... ok
[INFO] [stdout] test international_standards_tests::test_bcp47_parse_with_script ... ok
[INFO] [stdout] test international_standards_tests::test_bcp47_parse_simple ... ok
[INFO] [stdout] test international_standards_tests::test_bcp47_to_locale ... ok
[INFO] [stdout] test international_standards_tests::test_bcp47_with_extensions ... ok
[INFO] [stdout] test international_standards_tests::test_bcp47_is_valid ... ok
[INFO] [stdout] test international_standards_tests::test_bcp47_with_script_and_region ... ok
[INFO] [stdout] test international_standards_tests::test_bcp47_with_variants ... ok
[INFO] [stdout] test international_standards_tests::test_bcp47_with_private_use ... ok
[INFO] [stdout] test international_standards_tests::test_cldr_data_defaults ... ok
[INFO] [stdout] test international_standards_tests::test_cldr_data_get_value ... ok
[INFO] [stdout] test international_standards_tests::test_cldr_entry_creation ... ok
[INFO] [stdout] test international_standards_tests::test_cldr_data_japanese_localization ... ok
[INFO] [stdout] test international_standards_tests::test_iso639_3_creation ... ok
[INFO] [stdout] test international_standards_tests::test_cldr_field_type_display ... ok
[INFO] [stdout] test international_standards_tests::test_iso639_3_is_legal_language ... ok
[INFO] [stdout] test international_standards_tests::test_iso639_3_registry_defaults ... ok
[INFO] [stdout] test international_standards_tests::test_iso639_3_registry_historical_languages ... ok
[INFO] [stdout] test international_standards_tests::test_iso639_3_to_iso639_1 ... ok
[INFO] [stdout] test international_standards_tests::test_language_type_display ... ok
[INFO] [stdout] test international_standards_tests::test_language_scope_display ... ok
[INFO] [stdout] test international_standards_tests::test_legal_extension_creation ... ok
[INFO] [stdout] test international_standards_tests::test_legal_extension_to_bcp47 ... ok
[INFO] [stdout] test international_standards_tests::test_iso639_3_registry_legal_languages ... ok
[INFO] [stdout] test international_standards_tests::test_legal_extension_type_display ... ok
[INFO] [stdout] test international_standards_tests::test_w3c_compliance_html_attributes ... ok
[INFO] [stdout] test international_standards_tests::test_w3c_compliance_report_summary ... ok
[INFO] [stdout] test international_standards_tests::test_w3c_compliance_report ... ok
[INFO] [stdout] test international_standards_tests::test_w3c_compliance_valid_locale ... ok
[INFO] [stdout] test legal_nlp_tests::test_classified_clause_creation ... ok
[INFO] [stdout] test international_standards_tests::test_w3c_compliance_rtl_locale ... ok
[INFO] [stdout] test legal_nlp_tests::test_clause_class_display ... ok
[INFO] [stdout] test legal_nlp_tests::test_clause_classifier_confidentiality ... ok
[INFO] [stdout] test legal_nlp_tests::test_clause_classifier_custom_pattern ... ok
[INFO] [stdout] test legal_nlp_tests::test_clause_classifier_threshold ... ok
[INFO] [stdout] test legal_nlp_tests::test_entity_recognizer_company ... ok
[INFO] [stdout] test legal_nlp_tests::test_key_term_extractor_custom_stop_word ... ok
[INFO] [stdout] test legal_nlp_tests::test_entity_recognizer_court ... ok
[INFO] [stdout] test legal_nlp_tests::test_document_analysis_integration ... ok
[INFO] [stdout] test legal_nlp_tests::test_entity_recognizer_custom_patterns ... ok
[INFO] [stdout] test legal_nlp_tests::test_key_term_extractor_extract ... ok
[INFO] [stdout] test legal_nlp_tests::test_key_term_extractor_add_document ... ok
[INFO] [stdout] test legal_nlp_tests::test_legal_entity_creation ... ok
[INFO] [stdout] test legal_nlp_tests::test_legal_entity_type_display ... ok
[INFO] [stdout] test legal_nlp_tests::test_legal_topic_creation ... ok
[INFO] [stdout] test legal_nlp_tests::test_similarity_calculator_compare ... ok
[INFO] [stdout] test legal_nlp_tests::test_nlp_pipeline_integration ... ok
[INFO] [stdout] test legal_nlp_tests::test_key_term_extractor_creation ... ok
[INFO] [stdout] test legal_nlp_tests::test_similarity_calculator_threshold ... ok
[INFO] [stdout] test legal_nlp_tests::test_similarity_score_creation ... ok
[INFO] [stdout] test legal_nlp_tests::test_similarity_calculator_jaccard ... ok
[INFO] [stdout] test legal_nlp_tests::test_similarity_score_highly_similar ... ok
[INFO] [stdout] test legal_nlp_tests::test_clause_classifier_payment ... ok
[INFO] [stdout] test legal_nlp_tests::test_similarity_calculator_cosine ... ok
[INFO] [stdout] test legal_nlp_tests::test_tfidf_score_creation ... ok
[INFO] [stdout] test legal_nlp_tests::test_similarity_score_moderately_similar ... ok
[INFO] [stdout] test legal_nlp_tests::test_topic_modeler_extract ... ok
[INFO] [stdout] test mt_tests::test_glossary_enforcer_counts ... ok
[INFO] [stdout] test legal_nlp_tests::test_topic_modeler_multiple_topics ... ok
[INFO] [stdout] test mt_tests::test_glossary_enforcer_mandatory_terms ... ok
[INFO] [stdout] test mt_tests::test_glossary_enforcer_forbidden_terms ... ok
[INFO] [stdout] test mt_tests::test_mt_quality_threshold ... ok
[INFO] [stdout] test legal_nlp_tests::test_topic_modeler_custom_topic ... ok
[INFO] [stdout] test mt_tests::test_neural_mt_alternatives ... ok
[INFO] [stdout] test mt_tests::test_neural_mt_basic ... ok
[INFO] [stdout] test mt_tests::test_post_editing_accept ... ok
[INFO] [stdout] test mt_tests::test_neural_mt_with_dictionary ... ok
[INFO] [stdout] test mt_tests::test_neural_mt_legal_domain ... ok
[INFO] [stdout] test mt_tests::test_mt_with_memory_exact_match ... ok
[INFO] [stdout] test mt_tests::test_mt_with_memory_fallback ... ok
[INFO] [stdout] test mt_tests::test_mt_with_memory_fuzzy_threshold ... ok
[INFO] [stdout] test mt_tests::test_post_editing_edit ... ok
[INFO] [stdout] test mt_tests::test_post_editing_reject ... ok
[INFO] [stdout] test mt_tests::test_post_editing_export_to_memory ... ok
[INFO] [stdout] test mt_tests::test_term_preservation_modes ... ok
[INFO] [stdout] test mt_tests::test_post_editing_workflow ... ok
[INFO] [stdout] test mt_tests::test_terminology_aware_translator ... ok
[INFO] [stdout] test mt_tests::test_workflow_clear ... ok
[INFO] [stdout] test mt_tests::test_terminology_aware_with_dictionary ... ok
[INFO] [stdout] test mt_tests::test_workflow_get_pending ... ok
[INFO] [stdout] test real_time_interpretation_tests::test_accessibility_subtitle_generator_cues ... ok
[INFO] [stdout] test mt_tests::test_translation_engine_display ... ok
[INFO] [stdout] test real_time_interpretation_tests::test_accessibility_subtitle_generator_creation ... ok
[INFO] [stdout] test mt_tests::test_violation_type_display ... ok
[INFO] [stdout] test real_time_interpretation_tests::test_accessibility_subtitle_generator_for_multilingual ... ok
[INFO] [stdout] test real_time_interpretation_tests::test_accessibility_subtitle_generator_sound_description ... ok
[INFO] [stdout] test real_time_interpretation_tests::test_accessibility_subtitle_generator_webvtt ... ok
[INFO] [stdout] test real_time_interpretation_tests::test_accessibility_subtitle_generator_srt ... ok
[INFO] [stdout] test real_time_interpretation_tests::test_accessibility_subtitle_generator_without_speakers ... ok
[INFO] [stdout] test real_time_interpretation_tests::test_court_proceeding_add_participant ... ok
[INFO] [stdout] test real_time_interpretation_tests::test_court_participant_role_display ... ok
[INFO] [stdout] test real_time_interpretation_tests::test_court_proceeding_multiple_languages ... ok
[INFO] [stdout] test real_time_interpretation_tests::test_audio_quality_display ... ok
[INFO] [stdout] test real_time_interpretation_tests::test_court_participant_creation ... ok
[INFO] [stdout] test real_time_interpretation_tests::test_court_participant_requires_interpretation ... ok
[INFO] [stdout] test real_time_interpretation_tests::test_court_proceeding_process_utterance ... ok
[INFO] [stdout] test real_time_interpretation_tests::test_court_proceeding_translator_creation ... ok
[INFO] [stdout] test real_time_interpretation_tests::test_interpreted_segment_creation ... ok
[INFO] [stdout] test real_time_interpretation_tests::test_interpretation_mode_display ... ok
[INFO] [stdout] test real_time_interpretation_tests::test_interpreted_segment_with_confidence ... ok
[INFO] [stdout] test real_time_interpretation_tests::test_interpreted_segment_format_bilingual ... ok
[INFO] [stdout] test real_time_interpretation_tests::test_legal_speech_domain_display ... ok
[INFO] [stdout] test real_time_interpretation_tests::test_legal_speech_transcriber_creation ... ok
[INFO] [stdout] test real_time_interpretation_tests::test_legal_speech_transcriber_for_court ... ok
[INFO] [stdout] test real_time_interpretation_tests::test_legal_speech_transcriber_for_depositions ... ok
[INFO] [stdout] test real_time_interpretation_tests::test_legal_speech_transcriber_vocabulary_hints ... ok
[INFO] [stdout] test real_time_interpretation_tests::test_legal_speech_transcriber_with_dictionary ... ok
[INFO] [stdout] test real_time_interpretation_tests::test_multilingual_hearing_add_participant ... ok
[INFO] [stdout] test real_time_interpretation_tests::test_multilingual_hearing_add_language ... ok
[INFO] [stdout] test real_time_interpretation_tests::test_multilingual_hearing_creation ... ok
[INFO] [stdout] test real_time_interpretation_tests::test_simultaneous_interpreter_creation ... ok
[INFO] [stdout] test real_time_interpretation_tests::test_simultaneous_interpreter_for_court ... ok
[INFO] [stdout] test real_time_interpretation_tests::test_simultaneous_interpreter_with_mode ... ok
[INFO] [stdout] test real_time_interpretation_tests::test_multilingual_hearing_process_utterance ... ok
[INFO] [stdout] test real_time_interpretation_tests::test_subtitle_cue_creation ... ok
[INFO] [stdout] test real_time_interpretation_tests::test_simultaneous_interpreter_segment ... ok
[INFO] [stdout] test real_time_interpretation_tests::test_accessibility_subtitle_generator_long_text ... ok
[INFO] [stdout] test real_time_interpretation_tests::test_transcription_segment_creation ... ok
[INFO] [stdout] test real_time_interpretation_tests::test_subtitle_position_display ... ok
[INFO] [stdout] test real_time_interpretation_tests::test_subtitle_cue_to_srt ... ok
[INFO] [stdout] test real_time_interpretation_tests::test_transcription_segment_duration ... ok
[INFO] [stdout] test real_time_interpretation_tests::test_subtitle_cue_to_webvtt ... ok
[INFO] [stdout] test real_time_interpretation_tests::test_transcription_segment_format ... ok
[INFO] [stdout] test real_time_interpretation_tests::test_subtitle_cue_with_speaker ... ok
[INFO] [stdout] test regulatory_harmonization_tests::test_compliance_normalizer_add_custom ... ok
[INFO] [stdout] test regulatory_harmonization_tests::test_compliance_normalizer_defaults ... ok
[INFO] [stdout] test regulatory_harmonization_tests::test_compliance_normalizer_get_variants ... ok
[INFO] [stdout] test regulatory_harmonization_tests::test_compliance_normalizer_normalize ... ok
[INFO] [stdout] test regulatory_harmonization_tests::test_compliance_normalizer_is_normalized ... ok
[INFO] [stdout] test regulatory_harmonization_tests::test_compliance_term_matches ... ok
[INFO] [stdout] test regulatory_harmonization_tests::test_compliance_normalizer_normalize_in_domain ... ok
[INFO] [stdout] test real_time_interpretation_tests::test_transcription_segment_with_speaker ... ok
[INFO] [stdout] test regulatory_harmonization_tests::test_eu_regulation_aligner_add_custom ... ok
[INFO] [stdout] test regulatory_harmonization_tests::test_compliance_normalizer_get_by_domain ... ok
[INFO] [stdout] test regulatory_harmonization_tests::test_eu_regulation_aligner_defaults ... ok
[INFO] [stdout] test regulatory_harmonization_tests::test_compliance_term_creation ... ok
[INFO] [stdout] test regulatory_harmonization_tests::test_eu_regulation_term_creation ... ok
[INFO] [stdout] test regulatory_harmonization_tests::test_adoption_status_display ... ok
[INFO] [stdout] test regulatory_harmonization_tests::test_equivalence_mapper_integration ... ok
[INFO] [stdout] test regulatory_harmonization_tests::test_eu_regulation_aligner_get_terms ... ok
[INFO] [stdout] test regulatory_harmonization_tests::test_regulatory_domain_display ... ok
[INFO] [stdout] test regulatory_harmonization_tests::test_normalization_level_display ... ok
[INFO] [stdout] test regulatory_harmonization_tests::test_regulatory_equivalence_creation ... ok
[INFO] [stdout] test regulatory_harmonization_tests::test_eu_regulation_type_display ... ok
[INFO] [stdout] test regulatory_harmonization_tests::test_eu_regulation_aligner_translate ... ok
[INFO] [stdout] test regulatory_harmonization_tests::test_regulatory_equivalence_level_display ... ok
[INFO] [stdout] test regulatory_harmonization_tests::test_regulatory_equivalence_mapper_add_custom ... ok
[INFO] [stdout] test regulatory_harmonization_tests::test_regulatory_equivalence_mapper_get_by_domain ... ok
[INFO] [stdout] test regulatory_harmonization_tests::test_regulatory_equivalence_mapper_get_equivalences ... ok
[INFO] [stdout] test regulatory_harmonization_tests::test_regulatory_equivalence_mapper_has_equivalence ... ok
[INFO] [stdout] test regulatory_harmonization_tests::test_regulatory_harmonization_integration ... ok
[INFO] [stdout] test regulatory_harmonization_tests::test_standard_adoption_creation ... ok
[INFO] [stdout] test regulatory_harmonization_tests::test_regulatory_equivalence_is_mutual ... ok
[INFO] [stdout] test regulatory_harmonization_tests::test_standard_adoption_tracker_get_standard ... ok
[INFO] [stdout] test regulatory_harmonization_tests::test_standard_adoption_tracker_defaults ... ok
[INFO] [stdout] test regulatory_harmonization_tests::test_regulatory_equivalence_mapper_defaults ... ok
[INFO] [stdout] test regulatory_harmonization_tests::test_standard_adoption_tracker_is_fully_adopted ... ok
[INFO] [stdout] test regulatory_harmonization_tests::test_standard_type_display ... ok
[INFO] [stdout] test regulatory_harmonization_tests::test_standard_adoption_tracker_add_custom ... ok
[INFO] [stdout] test regulatory_harmonization_tests::test_treaty_and_standard_integration ... ok
[INFO] [stdout] test regulatory_harmonization_tests::test_standard_adoption_tracker_get_jurisdiction ... ok
[INFO] [stdout] test regulatory_harmonization_tests::test_treaty_standardizer_add_custom ... ok
[INFO] [stdout] test regulatory_harmonization_tests::test_treaty_term_creation ... ok
[INFO] [stdout] test regulatory_harmonization_tests::test_treaty_standardizer_defaults ... ok
[INFO] [stdout] test regulatory_harmonization_tests::test_treaty_standardizer_get_treaty_terms ... ok
[INFO] [stdout] test regulatory_harmonization_tests::test_treaty_type_display ... ok
[INFO] [stdout] test semantic_search_tests::test_analysis_result_has_results ... ok
[INFO] [stdout] test semantic_search_tests::test_analysis_result_with_concept ... ok
[INFO] [stdout] test semantic_search_tests::test_concept_mapper_creation ... ok
[INFO] [stdout] test semantic_search_tests::test_concept_mapper_add_concept ... ok
[INFO] [stdout] test regulatory_harmonization_tests::test_treaty_standardizer_translate ... ok
[INFO] [stdout] test semantic_search_tests::test_concept_mapper_find_concept ... ok
[INFO] [stdout] test semantic_search_tests::test_cross_lingual_case_search_by_jurisdiction ... ok
[INFO] [stdout] test semantic_search_tests::test_cross_lingual_case_search_creation ... ok
[INFO] [stdout] test semantic_search_tests::test_cross_lingual_case_search_add_case ... ok
[INFO] [stdout] test semantic_search_tests::test_concept_mapper_map_term_across_languages ... ok
[INFO] [stdout] test semantic_search_tests::test_knowledge_graph_edge_with_property ... ok
[INFO] [stdout] test semantic_search_tests::test_cross_lingual_case_search_search ... ok
[INFO] [stdout] test semantic_search_tests::test_embedding_model_display ... ok
[INFO] [stdout] test semantic_search_tests::test_knowledge_graph_edge_creation ... ok
[INFO] [stdout] test semantic_search_tests::test_concept_mapper_with_defaults ... ok
[INFO] [stdout] test semantic_search_tests::test_legal_case_with_domain ... ok
[INFO] [stdout] test semantic_search_tests::test_legal_case_creation ... ok
[INFO] [stdout] test semantic_search_tests::test_legal_concept_creation ... ok
[INFO] [stdout] test semantic_search_tests::test_legal_concept_add_localized_name ... ok
[INFO] [stdout] test semantic_search_tests::test_knowledge_graph_node_creation ... ok
[INFO] [stdout] test semantic_search_tests::test_knowledge_graph_node_with_property ... ok
[INFO] [stdout] test semantic_search_tests::test_legal_reasoning_engine_creation ... ok
[INFO] [stdout] test semantic_search_tests::test_multilingual_embedder_creation ... ok
[INFO] [stdout] test semantic_search_tests::test_legal_reasoning_engine_cross_jurisdictional ... ok
[INFO] [stdout] test semantic_search_tests::test_legal_reasoning_engine_analyze_query ... ok
[INFO] [stdout] test semantic_search_tests::test_multilingual_embedder_labse ... ok
[INFO] [stdout] test semantic_search_tests::test_multilingual_embedder_embed_batch ... ok
[INFO] [stdout] test semantic_search_tests::test_multilingual_embedder_embed ... ok
[INFO] [stdout] test semantic_search_tests::test_legal_concept_get_name_fallback ... ok
[INFO] [stdout] test semantic_search_tests::test_multilingual_embedder_legal_domain ... ok
[INFO] [stdout] test semantic_search_tests::test_multilingual_embedder_xlm_roberta ... ok
[INFO] [stdout] test semantic_search_tests::test_multilingual_knowledge_graph_add_edge ... ok
[INFO] [stdout] test semantic_search_tests::test_multilingual_knowledge_graph_add_node ... ok
[INFO] [stdout] test semantic_search_tests::test_multilingual_knowledge_graph_creation ... ok
[INFO] [stdout] test semantic_search_tests::test_semantic_embedding_cosine_similarity ... ok
[INFO] [stdout] test semantic_search_tests::test_semantic_embedding_creation ... ok
[INFO] [stdout] test semantic_search_tests::test_semantic_embedding_with_domain ... ok
[INFO] [stdout] test semantic_search_tests::test_search_result_creation ... ok
[INFO] [stdout] test semantic_search_tests::test_multilingual_knowledge_graph_get_node ... ok
[INFO] [stdout] test semantic_search_tests::test_multilingual_knowledge_graph_find_nodes_by_type ... ok
[INFO] [stdout] test semantic_search_tests::test_multilingual_knowledge_graph_find_edges ... ok
[INFO] [stdout] test semantic_search_tests::test_multilingual_knowledge_graph_find_similar_nodes ... ok
[INFO] [stdout] test tests::test_abbreviations ... ok
[INFO] [stdout] test tests::test_add_working_days ... ok
[INFO] [stdout] test tests::test_arabic_name_formatting ... ok
[INFO] [stdout] test tests::test_address_single_line ... ok
[INFO] [stdout] test tests::test_arabic_numerals ... ok
[INFO] [stdout] test tests::test_additional_us_states ... ok
[INFO] [stdout] test tests::test_audio_description_table ... ok
[INFO] [stdout] test tests::test_african_regional_variations ... ok
[INFO] [stdout] test tests::test_audio_description_chart ... ok
[INFO] [stdout] test tests::test_audio_description_flowchart ... ok
[INFO] [stdout] test tests::test_bidirectional_text_ltr ... ok
[INFO] [stdout] test tests::test_braille_section_number ... ok
[INFO] [stdout] test tests::test_asian_regional_variations ... ok
[INFO] [stdout] test tests::test_calendar_converter_buddhist ... ok
[INFO] [stdout] test tests::test_bidirectional_text_rtl ... ok
[INFO] [stdout] test tests::test_calendar_date_formatting ... ok
[INFO] [stdout] test tests::test_braille_formatter_basic ... ok
[INFO] [stdout] test tests::test_calendar_converter_japanese ... ok
[INFO] [stdout] test tests::test_citation_bluebook_case ... ok
[INFO] [stdout] test tests::test_canadian_territories ... ok
[INFO] [stdout] test tests::test_chinese_name_formatting ... ok
[INFO] [stdout] test tests::test_all_locale_dictionaries ... ok
[INFO] [stdout] test tests::test_citation_bluebook_statute ... ok
[INFO] [stdout] test tests::test_chinese_script_variations ... ok
[INFO] [stdout] test tests::test_citation_error_display ... ok
[INFO] [stdout] test tests::test_citation_completeness_checker_complete ... ok
[INFO] [stdout] test tests::test_citation_completeness_report_summary ... ok
[INFO] [stdout] test tests::test_analyzer_mutable_access ... ok
[INFO] [stdout] test tests::test_citation_completeness_checker_incomplete ... ok
[INFO] [stdout] test tests::test_citation_japanese ... ok
[INFO] [stdout] test tests::test_citation_oscola_case ... ok
[INFO] [stdout] test tests::test_citation_normalizer_parse_and_convert ... ok
[INFO] [stdout] test tests::test_citation_parser_bluebook_case ... ok
[INFO] [stdout] test tests::test_citation_parser_empty_citation ... ok
[INFO] [stdout] test tests::test_citation_parser_bluebook_statute ... ok
[INFO] [stdout] test tests::test_citation_parser_oscola_case ... ok
[INFO] [stdout] test tests::test_citation_parser_oscola_statute ... ok
[INFO] [stdout] test tests::test_citation_style_for_jurisdiction ... ok
[INFO] [stdout] test tests::test_citation_suggester_bluebook_case ... ok
[INFO] [stdout] test tests::test_citation_normalizer_default ... ok
[INFO] [stdout] test tests::test_citation_suggester_oscola_case ... ok
[INFO] [stdout] test tests::test_citation_suggester_statute ... ok
[INFO] [stdout] test tests::test_citation_suggester_style_for_jurisdiction ... ok
[INFO] [stdout] test tests::test_citation_suggester_validate_and_suggest_case ... ok
[INFO] [stdout] test tests::test_citation_normalizer_bluebook_to_oscola ... ok
[INFO] [stdout] test tests::test_citation_validation_rule_pattern_numeric ... ok
[INFO] [stdout] test tests::test_citation_validation_rule_optional ... ok
[INFO] [stdout] test tests::test_citation_type_enum ... ok
[INFO] [stdout] test tests::test_citation_validation_rule_required ... ok
[INFO] [stdout] test tests::test_citation_validator_bluebook_case_missing_year ... ok
[INFO] [stdout] test tests::test_citation_validator_bluebook_case_valid ... ok
[INFO] [stdout] test tests::test_citation_suggester_validate_and_suggest_invalid ... ok
[INFO] [stdout] test tests::test_citation_validator_oscola_case_valid ... ok
[INFO] [stdout] test tests::test_citation_validation_rule_pattern_year ... ok
[INFO] [stdout] test tests::test_clause_extractor_confidentiality ... ok
[INFO] [stdout] test tests::test_clause_type_display ... ok
[INFO] [stdout] test tests::test_clause_extractor_multiple_types ... ok
[INFO] [stdout] test tests::test_common_legal_locales ... ok
[INFO] [stdout] test tests::test_citation_validator_bluebook_statute_valid ... ok
[INFO] [stdout] test tests::test_contextual_translation ... ok
[INFO] [stdout] test tests::test_cross_regional_term_equivalence_plaintiff ... ok
[INFO] [stdout] test tests::test_cross_regional_term_equivalence_contract ... ok
[INFO] [stdout] test tests::test_completeness_report_is_complete ... ok
[INFO] [stdout] test tests::test_cross_regional_term_equivalence_attorney ... ok
[INFO] [stdout] test tests::test_cross_regional_term_equivalence_corporation ... ok
[INFO] [stdout] test tests::test_clause_extractor_custom_pattern ... ok
[INFO] [stdout] test tests::test_cross_regional_term_equivalence_trust ... ok
[INFO] [stdout] test tests::test_cultural_params ... ok
[INFO] [stdout] test tests::test_custom_jurisdiction_indicator ... ok
[INFO] [stdout] test tests::test_custom_risk_indicator ... ok
[INFO] [stdout] test tests::test_datetime_formatter_japanese ... ok
[INFO] [stdout] test tests::test_datetime_formatter_german ... ok
[INFO] [stdout] test tests::test_datetime_formatter_us ... ok
[INFO] [stdout] test tests::test_deadline_calculator_basic ... ok
[INFO] [stdout] test tests::test_deadline_calculator_is_deadline_passed ... ok
[INFO] [stdout] test tests::test_deadline_calculator_with_time ... ok
[INFO] [stdout] test tests::test_currency_formatter_eur ... ok
[INFO] [stdout] test tests::test_deadline_calculator_timezone_conversion ... ok
[INFO] [stdout] test tests::test_currency_formatter_usd ... ok
[INFO] [stdout] test tests::test_day_of_week_calculation ... ok
[INFO] [stdout] test tests::test_deadline_extractor_date_format ... ok
[INFO] [stdout] test tests::test_currency_formatter_jpy ... ok
[INFO] [stdout] test tests::test_deadline_extractor_with_reference_date ... ok
[INFO] [stdout] test tests::test_dialect_terminology_custom ... ok
[INFO] [stdout] test tests::test_deadline_extractor_keywords ... ok
[INFO] [stdout] test tests::test_dialect_terminology_get_all_for_locale ... ok
[INFO] [stdout] test tests::test_dialect_terminology_louisiana ... ok
[INFO] [stdout] test tests::test_document_analysis_clauses ... ok
[INFO] [stdout] test tests::test_dictionary_counts ... ok
[INFO] [stdout] test tests::test_document_analysis_risk_assessment ... ok
[INFO] [stdout] test tests::test_dialect_terminology_scottish ... ok
[INFO] [stdout] test tests::test_document_template_articles_generation ... ok
[INFO] [stdout] test tests::test_dictionary_merge ... ok
[INFO] [stdout] test tests::test_document_template_custom ... ok
[INFO] [stdout] test tests::test_document_template_complaint_generation ... ok
[INFO] [stdout] test tests::test_document_template_employment_generation ... ok
[INFO] [stdout] test tests::test_dictionary_export_import ... ok
[INFO] [stdout] test tests::test_direction_markers ... ok
[INFO] [stdout] test tests::test_dialect_terminology_quebec ... ok
[INFO] [stdout] test tests::test_document_template_registry_find_by_type ... ok
[INFO] [stdout] test tests::test_equivalence_level_enum ... ok
[INFO] [stdout] test tests::test_document_template_type_enum ... ok
[INFO] [stdout] test tests::test_document_template_missing_required_variable ... ok
[INFO] [stdout] test tests::test_eu_member_state_all_variations ... ok
[INFO] [stdout] test tests::test_document_template_registry_list_templates ... ok
[INFO] [stdout] test tests::test_document_template_invalid_variable_type ... ok
[INFO] [stdout] test tests::test_document_template_nda_generation ... ok
[INFO] [stdout] test tests::test_european_address_formatting ... ok
[INFO] [stdout] test tests::test_document_template_registry_find_by_jurisdiction ... ok
[INFO] [stdout] test tests::test_eu_member_state_variations ... ok
[INFO] [stdout] test tests::test_extracted_clause_confidence ... ok
[INFO] [stdout] test tests::test_eu_member_state_custom ... ok
[INFO] [stdout] test tests::test_french_regional_variations ... ok
[INFO] [stdout] test tests::test_german_regional_variations ... ok
[INFO] [stdout] test tests::test_japanese_address_formatting ... ok
[INFO] [stdout] test tests::test_japanese_name_formatting ... ok
[INFO] [stdout] test tests::test_jurisdiction_cultural_params ... ok
[INFO] [stdout] test tests::test_glossary_for_jurisdiction ... ok
[INFO] [stdout] test tests::test_jurisdiction_detector_us ... ok
[INFO] [stdout] test tests::test_jurisdiction_registry ... ok
[INFO] [stdout] test tests::test_korean_name_formatting ... ok
[INFO] [stdout] test tests::test_jurisdiction_glossaries ... ok
[INFO] [stdout] test tests::test_jurisdiction_detector_multiple_indicators ... ok
[INFO] [stdout] test tests::test_latin_american_regional_variations ... ok
[INFO] [stdout] test tests::test_latin_dictionary ... ok
[INFO] [stdout] test tests::test_legal_dictionary_chinese ... ok
[INFO] [stdout] test tests::test_legal_concept_mapping ... ok
[INFO] [stdout] test tests::test_jurisdiction_detector_uk ... ok
[INFO] [stdout] test tests::test_legal_concept_system_mappings ... ok
[INFO] [stdout] test tests::test_legal_dictionary_japanese ... ok
[INFO] [stdout] test tests::test_legal_dictionary_french ... ok
[INFO] [stdout] test tests::test_legal_dictionary_german ... ok
[INFO] [stdout] test tests::test_legal_dictionary_spanish ... ok
[INFO] [stdout] test tests::test_legal_risk_scorer_low ... ok
[INFO] [stdout] test tests::test_legal_risk_scorer_medium ... ok
[INFO] [stdout] test tests::test_list_formatting ... ok
[INFO] [stdout] test tests::test_locale_fallback_chain ... ok
[INFO] [stdout] test tests::test_legal_risk_scorer_critical ... ok
[INFO] [stdout] test tests::test_legal_document_analyzer_comprehensive ... ok
[INFO] [stdout] test tests::test_legal_risk_scorer_mitigation ... ok
[INFO] [stdout] test tests::test_machine_translation_fallback_memory_hit ... ok
[INFO] [stdout] test tests::test_locale_variations ... ok
[INFO] [stdout] test tests::test_locale_matches ... ok
[INFO] [stdout] test tests::test_machine_translation_fallback_service ... ok
[INFO] [stdout] test tests::test_locale_parent ... ok
[INFO] [stdout] test tests::test_machine_translation_fallback_no_service ... ok
[INFO] [stdout] test tests::test_message_formatter ... ok
[INFO] [stdout] test tests::test_middle_eastern_regional_variations ... ok
[INFO] [stdout] test tests::test_message_formatter_plural ... ok
[INFO] [stdout] test tests::test_name_citation_format ... ok
[INFO] [stdout] test tests::test_name_order_detection ... ok
[INFO] [stdout] test tests::test_locale_parsing ... ok
[INFO] [stdout] test tests::test_locale_tag ... ok
[INFO] [stdout] test tests::test_name_initials ... ok
[INFO] [stdout] test tests::test_number_formatter_english ... ok
[INFO] [stdout] test tests::test_mock_translation_service ... ok
[INFO] [stdout] test tests::test_number_formatter_french ... ok
[INFO] [stdout] test tests::test_mock_translation_service_unavailable ... ok
[INFO] [stdout] test tests::test_number_formatter_german ... ok
[INFO] [stdout] test tests::test_number_formatter_japanese ... ok
[INFO] [stdout] test tests::test_number_to_words ... ok
[INFO] [stdout] test tests::test_obligation_extractor_permissive ... ok
[INFO] [stdout] test tests::test_obligation_extractor_mandatory ... ok
[INFO] [stdout] test tests::test_obligation_type_variants ... ok
[INFO] [stdout] test tests::test_party_identifier_roles ... ok
[INFO] [stdout] test tests::test_party_identifier_basic ... ok
[INFO] [stdout] test tests::test_persian_numerals ... ok
[INFO] [stdout] test tests::test_party_role_variants ... ok
[INFO] [stdout] test tests::test_paragraph_formatting ... ok
[INFO] [stdout] test tests::test_plural_rules_japanese ... ok
[INFO] [stdout] test tests::test_plural_rules_russian ... ok
[INFO] [stdout] test tests::test_obligation_extractor_prohibition ... ok
[INFO] [stdout] test tests::test_ordinal_formatting ... ok
[INFO] [stdout] test tests::test_plain_language_converter ... ok
[INFO] [stdout] test tests::test_plain_language_custom_conversion ... ok
[INFO] [stdout] test tests::test_plural_rules_english ... ok
[INFO] [stdout] test tests::test_regional_concept_mapper_custom ... ok
[INFO] [stdout] test tests::test_reading_level_assessment_report ... ok
[INFO] [stdout] test tests::test_reading_level_flesch_kincaid_grade ... ok
[INFO] [stdout] test tests::test_reading_level_flesch_reading_ease ... ok
[INFO] [stdout] test tests::test_plural_rules_arabic ... ok
[INFO] [stdout] test tests::test_regional_concept_mapping_corporation ... ok
[INFO] [stdout] test tests::test_regional_concept_mapping_find_all_for_concept ... ok
[INFO] [stdout] test tests::test_regional_concept_mapping_llc ... ok
[INFO] [stdout] test tests::test_rtl_date_formatting ... ok
[INFO] [stdout] test tests::test_regional_concept_mapping_trust ... ok
[INFO] [stdout] test tests::test_regional_variation_differences ... ok
[INFO] [stdout] test tests::test_screen_reader_aria_label ... ok
[INFO] [stdout] test tests::test_risk_level_display ... ok
[INFO] [stdout] test tests::test_regional_variation_registry ... ok
[INFO] [stdout] test tests::test_risk_level_ordering ... ok
[INFO] [stdout] test tests::test_russian_name_formatting ... ok
[INFO] [stdout] test tests::test_screen_reader_citation_formatting ... ok
[INFO] [stdout] test tests::test_spanish_regional_variations ... ok
[INFO] [stdout] test tests::test_screen_reader_table_formatting ... ok
[INFO] [stdout] test tests::test_regional_coverage_count ... ok
[INFO] [stdout] test tests::test_sub_regional_variation_canadian_provinces ... ok
[INFO] [stdout] test tests::test_template_section_no_condition ... ok
[INFO] [stdout] test tests::test_screen_reader_navigation ... ok
[INFO] [stdout] test tests::test_sub_regional_variation_custom ... ok
[INFO] [stdout] test tests::test_sub_regional_variation_us_states ... ok
[INFO] [stdout] test tests::test_suggest_best_locale ... ok
[INFO] [stdout] test tests::test_template_variable_validation ... ok
[INFO] [stdout] test tests::test_sub_regional_variation_get_all_for_country ... ok
[INFO] [stdout] test tests::test_terminology_extractor_with_dictionary ... ok
[INFO] [stdout] test tests::test_template_variable_with_default ... ok
[INFO] [stdout] test tests::test_text_collator ... ok
[INFO] [stdout] test tests::test_term_equivalence_custom ... ok
[INFO] [stdout] test tests::test_text_direction_detection ... ok
[INFO] [stdout] test tests::test_timezone_format_offset ... ok
[INFO] [stdout] test tests::test_terminology_extractor ... ok
[INFO] [stdout] test tests::test_terminology_extractor_clear ... ok
[INFO] [stdout] test tests::test_template_section_conditional ... ok
[INFO] [stdout] test tests::test_timezone_local_to_utc ... ok
[INFO] [stdout] test tests::test_timezone_registry ... ok
[INFO] [stdout] test tests::test_timezone_utc_to_local ... ok
[INFO] [stdout] test tests::test_translation_memory_exact_match ... ok
[INFO] [stdout] test tests::test_translation_memory_fuzzy_match ... ok
[INFO] [stdout] test tests::test_translation_manager ... ok
[INFO] [stdout] test tests::test_translation_memory_levenshtein_similarity ... ok
[INFO] [stdout] test tests::test_translation_memory_merge ... ok
[INFO] [stdout] test tests::test_translation_memory_no_match ... ok
[INFO] [stdout] test tests::test_translation_manager_with_dictionaries ... ok
[INFO] [stdout] test tests::test_translation_memory_context_aware ... ok
[INFO] [stdout] test tests::test_translation_memory_entry ... ok
[INFO] [stdout] test tests::test_translation_service_batch ... ok
[INFO] [stdout] test tests::test_uk_address_formatting ... ok
[INFO] [stdout] test tests::test_us_address_formatting ... ok
[INFO] [stdout] test tests::test_validation_helpers ... ok
[INFO] [stdout] test tests::test_validation_report_summary ... ok
[INFO] [stdout] test tests::test_translation_roundtrip_japanese ... ok
[INFO] [stdout] test tests::test_variable_type_enum ... ok
[INFO] [stdout] test tests::test_western_name_formatting ... ok
[INFO] [stdout] test tests::test_working_days_japan ... ok
[INFO] [stdout] test tests::test_working_days_saudi_arabia ... ok
[INFO] [stderr]    Doc-tests legalis_i18n
[INFO] [stdout] test tests::test_translation_memory_tmx_export_import ... ok
[INFO] [stdout] test tests::test_translation_memory_xml_escape ... ok
[INFO] [stdout] test tests::test_translation_memory_save_load ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 595 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 18 tests
[INFO] [stdout] test src/lib.rs - BatchTranslator::translate_pairs (line 11034) ... ok
[INFO] [stdout] test src/lib.rs - BatchTranslator::translate_batch (line 11007) ... ok
[INFO] [stdout] test src/lib.rs - LegalDictionary::new (line 992) ... ok
[INFO] [stdout] test src/lib.rs - DateTimeFormatter::new (line 2731) ... ok
[INFO] [stdout] test src/lib.rs - Jurisdiction::new (line 570) ... ok
[INFO] [stdout] test src/lib.rs - CurrencyFormatter::new (line 5451) ... ok
[INFO] [stdout] test src/lib.rs - LegalDictionary::build_term_index (line 11073) ... ok
[INFO] [stdout] test src/lib.rs - CulturalParams::for_country (line 640) ... ok
[INFO] [stdout] test src/lib.rs - NumberFormatter::new (line 5919) ... ok
[INFO] [stdout] test src/lib.rs - Locale::with_script (line 114) ... ok
[INFO] [stdout] test src/lib.rs - Locale::fallback_chain (line 243) ... ok
[INFO] [stdout] test src/lib.rs - Locale::parent (line 209) ... ok
[INFO] [stdout] test src/lib.rs - Locale::new (line 80) ... ok
[INFO] [stdout] test src/lib.rs - TranslationManager::new (line 2266) ... ok
[INFO] [stdout] test src/lib.rs - Locale::matches (line 180) ... ok
[INFO] [stdout] test src/lib.rs - TranslationMemory::new (line 6802) ... ok
[INFO] [stdout] test src/lib.rs - Locale::with_country (line 99) ... ok
[INFO] [stdout] test src/lib.rs - Locale::parse (line 143) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 0.99s; merged doctests compilation took 0.95s
[INFO] running `Command { std: "docker" "inspect" "0cdae606a8d0c66e07fc1affccfddf6d7ccf1d0b1ca0aa9dd7d7f5beb28894b0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0cdae606a8d0c66e07fc1affccfddf6d7ccf1d0b1ca0aa9dd7d7f5beb28894b0", kill_on_drop: false }`
[INFO] [stdout] 0cdae606a8d0c66e07fc1affccfddf6d7ccf1d0b1ca0aa9dd7d7f5beb28894b0
